package packGestionAgendas;

import java.util.Date;

import packGestionAgendas.packExcepciones.DiaAgendaNoEncontradoException;

public class Empleado {

	private String dni;
	private String nombre;
	private Agenda agendaAnual;
	
	public Empleado(String pDni, String pNombre) {
		super();
		dni = pDni;
		nombre = pNombre;
		agendaAnual = new Agenda();
	}

	public String obtDni() {
		return dni;
	}
	
	public String obtNombre()
	{
		return nombre;
	}
	
	public void anadirActividad(Date pFecha, Actividad pActividad) throws DiaAgendaNoEncontradoException
	{
		agendaAnual.anadirActividad(pFecha, pActividad);
	}
	
	public boolean estaLibre(Date pFecha)
	{
		return agendaAnual.estaLibre(pFecha);
	}

}
